#include <stdio.h>
#include <stdlib.h>

#include "../lib/bmp.h"

int main (int argc, char* argv [])
{
  
  
  // Verifico que existan los parametros correctos.
  if (argc < 2)
  {
    fprintf (stdout, "\n\nFaltan parametros. Ejemplo: test 0:1:2 \n\n");
    return (1);
  }
  
  // Inicializo los parametros de transformacion en funcion del descriptor.
  tOptTransform opts;
  initOptions(&opts, argv[1]);
  
  // Imprimo los parametros de transformacion.
  for (int i = 0; opts[i] != OPT_TRANSFORM_END && i < OPT_TRANSFORM_LENGTH; i++)
    printf("\nParametro %d: %d", i, opts[i]);
  
  printf("\nCantidad de columnas de la transformacion: %d", cntColumnasTransformacion(opts));
  
  printf("\n");
  
  exit (0);
  
}
